/****************************************************************************
**
** Authors: Antonio Marcio A Menezes, Emanuel Grohs.
**
** This file is part of the Qt Board Game Framework.
**
** This file may be used under the terms of the GNU Lesser General Public
** License version 2.0 as published by the Free Software Foundation
** and appearing in the file LICENSE.LGPL included in the
** packaging of this file.
**
** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
**
****************************************************************************/

#ifndef PLAYER_H
#define PLAYER_H

#include <QObject>
#include "gamestate.h"

namespace qtbf {
    class Player;
}

class qtbf::Player : public QObject
{
    Q_OBJECT
private:
    QString playerName;
public:
    explicit Player(QString name, QObject *parent = 0);

signals:
    //void sendMessageGameState(GameState *);

public slots:
    void receiveMessageGameState(qtbf::GameState *);

};

#endif // PLAYER_H
